package iedcyt.acute.dataAccess.idao.maauco;


import iedcyt.acute.dataAccess.domain.maauco.Au0;
import iedcyt.acute.dataAccess.domain.maauco.Co0;
import iedcyt.acute.dataAccess.idao.IDao;
import iedcyt.acute.dataAccess.utils.Pair;

import java.util.List;




public interface IRPDao extends IDao {

	List<Pair<Au0, Co0>> selectByIdnoRange(int idno1, int idno2);
	List<Pair<Au0, Co0>> select(int idno);
	
	int selectMaxIdno();
	List<Pair<Au0, Co0>> selectAll();
	/**
	 * Crea la tabla si no existe
	 */
	void create();
	
	/**
	 * Inserta un nuevo registro RP a partir de los datos de Au0 y Co0
	 * @param pair
	 */
	void insert(Pair<Au0, Co0> pair);
	
}

